package com.ziyun.erp.modules.goods.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import net.bytebuddy.utility.JavaModule;

import java.io.Serializable;
import java.util.Date;

/**
 * 推荐商品信息表
 *
 * @author 'luqy'
 * @email
 * @date 2018-12-07 10:04:47
 */
@TableName("goods_recommend")
public class GoodsRecommendEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId
    private Integer id;
    /**
     *
     */
    private Long goodsId;
    /**
     * 推荐展示顺序（从小至大）
     */
    private Integer showSort;
    /**
     * 伪删除
     */
    private boolean disabled;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     *
     */
    private Date createTime;

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置：
     */
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    /**
     * 获取：
     */
    public Long getGoodsId() {
        return goodsId;
    }

    /**
     * 设置：推荐展示顺序（从小至大）
     */
    public void setShowSort(Integer showSort) {
        this.showSort = showSort;
    }

    /**
     * 获取：推荐展示顺序（从小至大）
     */
    public Integer getShowSort() {
        return showSort;
    }

    /**
     * 设置：
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取：
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置
     *
     * @param disabled
     */
    public void setDisabled(Boolean disabled) {
        this.disabled = disabled;
    }

    /**
     * 获取
     *
     * @return
     */
    public Boolean getDisabled() {
        return disabled;
    }

    /**
     * 设置更新时间
     * @param updateTime
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取更新时间
     * @return
     */
    public Date getUpdateTime() {
        return updateTime;
    }
}
